package cn.bdqn.mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;

import cn.bdqn.domain.Menber;

public interface MenberMapper {
    int deleteByPrimaryKey(Integer id);
     /**
     * 添加病人信息
     * @param menber
     * @return
     */
    int insert(Menber menber);

    int insertSelective(Menber record);

    /**
     * 根据id查询病人信息
     * @param id
     * @return
     */
    Menber selectByPrimaryKey(Integer id);

    /**
     * 根据身份证查询病人详细信息
     * @param menberIdcard
     * @return
     */
    Menber selectAllByMenberIdcard(@Param("menberIdcard")String menberIdcard);

    int updateByPrimaryKeySelective(Menber record);

    int updateByPrimaryKey(Menber record);

    /**
     * 判断数据库是否有相同的数据
     * @param MenberIdcard
     * @return
     */
    int selectVerifyByMenberIdcard(String MenberIdcard);

    /**
     * 根据Id修改预存款
     * @param id
     * @param menberPrestore
     * @return
     */
    int  updateMenberPrestoreByMenberId(@Param("id") int id,@Param("menberPrestore") double menberPrestore);
}